used to express praise and approval - Turkish English Dictionary